package com.gopay.common.domain.bank.citic.expay.refund;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

/** 
 * 中信借记卡快捷支付退款请求类
 * @ClassName: CiticExpayRefundReqMessage 
 * @author w_jiqing 
 * @date 2017年4月13日 上午10:00:46  
 */ 
@XStreamAlias("CRReq")
public class CiticExpayRefundReqMessage implements Serializable{
    
 
    private static final long serialVersionUID = 4810033948100561403L;

    /**
     * 报文属性
     */
    @XStreamAlias("id")
    @XStreamAsAttribute
    private String id;
    
    /**
     * 版本号
     */
    @XStreamAlias("version")
    private String version;
   
    /**
     * 机构标识
     */
    @XStreamAlias("instId")
    private String instId;
    /**
     * 数字证书标识
     */
    @XStreamAlias("certId")
    private String certId;
    /**
     * 报文标识
     */
    @XStreamAlias("stdprocode")
    private String stdprocode;
    /**
     * 流水号
     */
    @XStreamAlias("serialNo")
    private String serialNo;
    /**
     * 原订单号
     */
    @XStreamAlias("orgSerialNo")
    private String orgSerialNo;
    /**
     * 原订单日期
     */
    @XStreamAlias("orgDate")
    private String orgDate;
    /**
     * 原银行流水号
     */
    @XStreamAlias("orgBankSerialNo")
    private String orgBankSerialNo;
    /**
     * 交易日期和时间
     */
    @XStreamAlias("date")
    private String date;
    /**
     * 协议号
     */
    @XStreamAlias("signNo")
    private String signNo;
    /**
     * 交易金额
     */
    @XStreamAlias("amount")
    private String amount;
    /**
     * 交易货币代码
     */
    @XStreamAlias("currency")
    private String currency;
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getVersion() {
        return version;
    }
    public void setVersion(String version) {
        this.version = version;
    }
    public String getInstId() {
        return instId;
    }
    public void setInstId(String instId) {
        this.instId = instId;
    }
    public String getCertId() {
        return certId;
    }
    public void setCertId(String certId) {
        this.certId = certId;
    }
    public String getStdprocode() {
        return stdprocode;
    }
    public void setStdprocode(String stdprocode) {
        this.stdprocode = stdprocode;
    }
    public String getSerialNo() {
        return serialNo;
    }
    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }
    public String getOrgSerialNo() {
        return orgSerialNo;
    }
    public void setOrgSerialNo(String orgSerialNo) {
        this.orgSerialNo = orgSerialNo;
    }
    public String getOrgDate() {
        return orgDate;
    }
    public void setOrgDate(String orgDate) {
        this.orgDate = orgDate;
    }
    public String getOrgBankSerialNo() {
        return orgBankSerialNo;
    }
    public void setOrgBankSerialNo(String orgBankSerialNo) {
        this.orgBankSerialNo = orgBankSerialNo;
    }
    public String getDate() {
        return date;
    }
    public void setDate(String date) {
        this.date = date;
    }
    public String getSignNo() {
        return signNo;
    }
    public void setSignNo(String signNo) {
        this.signNo = signNo;
    }
    public String getAmount() {
        return amount;
    }
    public void setAmount(String amount) {
        this.amount = amount;
    }
    public String getCurrency() {
        return currency;
    }
    public void setCurrency(String currency) {
        this.currency = currency;
    }
    
    

}
